const app = getApp()
import util from '../../../utils/util'
import {
  GetManage,
  getNavBanner
} from '../../../config/api'

Page({

  /**
   * 页面的初始数据
   */
  data: {
    navList:[],
    banner:null,//顶部图片
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.getNavList();
    if(options.item){
      console.log('options.item:',JSON.parse(options.item));
      let item = JSON.parse(options.item);
       options.item?this.getBanner(item.id):console.log('没有id不用调用顶部图片');
    }
  },

  //获得顶部图片
  getBanner(id){
    let that = this;
    console.log('调用顶部图片的栏目id是：',id);
    util.apiRequest(getNavBanner,{id:id},null).then(r=>{
      console.log('获得顶部栏目图片为：',r);
      that.setData({
        banner:r.data.data?r.data.data.banner:null
      });
    });
  },



  getNavList() {
    let that = this;
    let params = {
      pid: 42
    };
    util.apiRequest(GetManage, {
      pid:42
    }, null).then(r=>{
      console.log('导航列表为：', r);
      that.setData({
        navList:r.data.data
      })
    })
  },

  toDepartment(e){
   let item = e.currentTarget.dataset.item;
   console.log('33:',item)
   if(item.type =='tel'){
     wx.makePhoneCall({
       phoneNumber:item.w_url
     })
   }else{
     wx.navigateTo({
       url: item.w_url,
     })
   }
  }
 
})